<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="MapMetadata" targetNamespace="http://tempuri.org/MapMetadata.xsd" xmlns:mstns="http://tempuri.org/MapMetadata.xsd" xmlns="http://tempuri.org/MapMetadata.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="1" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="Sample7ConnectionString1" ConnectionStringObject="" IsAppSettingsProperty="True" Modifier="Assembly" Name="Sample7ConnectionString1 (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.Epi.Properties.Settings.GlobalReference.Default.Sample7ConnectionString1" Provider="System.Data.SqlClient">
          </Connection>
          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="test00ConnectionString" ConnectionStringObject="" IsAppSettingsProperty="True" Modifier="Assembly" Name="test00ConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.Epi.Properties.Settings.GlobalReference.Default.test00ConnectionString" Provider="System.Data.SqlClient">
          </Connection>
        </Connections>
        <Tables>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="metaLayerRenderTypesTableAdapter" GeneratorDataComponentClassName="metaLayerRenderTypesTableAdapter" Name="metaLayerRenderTypes" UserDataComponentName="metaLayerRenderTypesTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="test00ConnectionString (Settings)" DbObjectName="test00.dbo.metaLayerRenderTypes" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="True" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="True" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>DELETE FROM [dbo].[metaLayerRenderTypes] WHERE (([LayerRenderTypeId] = @Original_LayerRenderTypeId) AND ([Name] = @Original_Name))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LayerRenderTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerRenderTypeId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>INSERT INTO [dbo].[metaLayerRenderTypes] ([LayerRenderTypeId], [Name]) VALUES (@LayerRenderTypeId, @Name);
SELECT LayerRenderTypeId, Name FROM metaLayerRenderTypes WHERE (LayerRenderTypeId = @LayerRenderTypeId)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@LayerRenderTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerRenderTypeId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>SELECT LayerRenderTypeId, Name FROM dbo.metaLayerRenderTypes</CommandText>
                    <Parameters>
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>UPDATE [dbo].[metaLayerRenderTypes] SET [LayerRenderTypeId] = @LayerRenderTypeId, [Name] = @Name WHERE (([LayerRenderTypeId] = @Original_LayerRenderTypeId) AND ([Name] = @Original_Name));
SELECT LayerRenderTypeId, Name FROM metaLayerRenderTypes WHERE (LayerRenderTypeId = @LayerRenderTypeId)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@LayerRenderTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerRenderTypeId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LayerRenderTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerRenderTypeId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="LayerRenderTypeId" DataSetColumn="LayerRenderTypeId" />
              <Mapping SourceColumn="Name" DataSetColumn="Name" />
            </Mappings>
            <Sources>
            </Sources>
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="metaLayersTableAdapter" GeneratorDataComponentClassName="metaLayersTableAdapter" Name="metaLayers" UserDataComponentName="metaLayersTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="test00ConnectionString (Settings)" DbObjectName="test00.dbo.metaLayers" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="True" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="True" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>DELETE FROM [dbo].[metaLayers] WHERE (([LayerId] = @Original_LayerId) AND ([Name] = @Original_Name) AND ((@IsNull_Description = 1 AND [Description] IS NULL) OR ([Description] = @Original_Description)) AND ((@IsNull_FileName = 1 AND [FileName] IS NULL) OR ([FileName] = @Original_FileName)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LayerId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Description" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Description" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Description" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Description" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_FileName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FileName" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_FileName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FileName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>INSERT INTO [dbo].[metaLayers] ([Gml], [GmlSchema], [Name], [Description], [FileName]) VALUES (@Gml, @GmlSchema, @Name, @Description, @FileName);
SELECT LayerId, Gml, GmlSchema, Name, Description, FileName FROM metaLayers WHERE (LayerId = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Gml" Precision="0" ProviderType="NText" Scale="0" Size="0" SourceColumn="Gml" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@GmlSchema" Precision="0" ProviderType="NText" Scale="0" Size="0" SourceColumn="GmlSchema" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Description" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Description" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@FileName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FileName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>SELECT LayerId, Gml, GmlSchema, Name, Description, FileName FROM dbo.metaLayers</CommandText>
                    <Parameters>
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>UPDATE [dbo].[metaLayers] SET [Gml] = @Gml, [GmlSchema] = @GmlSchema, [Name] = @Name, [Description] = @Description, [FileName] = @FileName WHERE (([LayerId] = @Original_LayerId) AND ([Name] = @Original_Name) AND ((@IsNull_Description = 1 AND [Description] IS NULL) OR ([Description] = @Original_Description)) AND ((@IsNull_FileName = 1 AND [FileName] IS NULL) OR ([FileName] = @Original_FileName)));
SELECT LayerId, Gml, GmlSchema, Name, Description, FileName FROM metaLayers WHERE (LayerId = @LayerId)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Gml" Precision="0" ProviderType="NText" Scale="0" Size="0" SourceColumn="Gml" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@GmlSchema" Precision="0" ProviderType="NText" Scale="0" Size="0" SourceColumn="GmlSchema" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Description" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Description" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@FileName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FileName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LayerId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Description" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Description" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Description" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Description" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_FileName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FileName" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_FileName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FileName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="LayerId" ColumnName="LayerId" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@LayerId" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="LayerId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="LayerId" DataSetColumn="LayerId" />
              <Mapping SourceColumn="Gml" DataSetColumn="Gml" />
              <Mapping SourceColumn="GmlSchema" DataSetColumn="GmlSchema" />
              <Mapping SourceColumn="Name" DataSetColumn="Name" />
              <Mapping SourceColumn="Description" DataSetColumn="Description" />
              <Mapping SourceColumn="FileName" DataSetColumn="FileName" />
            </Mappings>
            <Sources>
            </Sources>
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="metaMapLayersTableAdapter" GeneratorDataComponentClassName="metaMapLayersTableAdapter" Name="metaMapLayers" UserDataComponentName="metaMapLayersTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="test00ConnectionString (Settings)" DbObjectName="test00.dbo.metaMapLayers" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="True" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="True" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>DELETE FROM [dbo].[metaMapLayers] WHERE (([MapLayerId] = @Original_MapLayerId) AND ((@IsNull_RenderField = 1 AND [RenderField] IS NULL) OR ([RenderField] = @Original_RenderField)) AND ((@IsNull_MarkerColor = 1 AND [MarkerColor] IS NULL) OR ([MarkerColor] = @Original_MarkerColor)) AND ((@IsNull_RampBeginColor = 1 AND [RampBeginColor] IS NULL) OR ([RampBeginColor] = @Original_RampBeginColor)) AND ((@IsNull_RampEndColor = 1 AND [RampEndColor] IS NULL) OR ([RampEndColor] = @Original_RampEndColor)) AND ((@IsNull_ClassBreaks = 1 AND [ClassBreaks] IS NULL) OR ([ClassBreaks] = @Original_ClassBreaks)) AND ((@IsNull_DataTableName = 1 AND [DataTableName] IS NULL) OR ([DataTableName] = @Original_DataTableName)) AND ((@IsNull_DataTableKey = 1 AND [DataTableKey] IS NULL) OR ([DataTableKey] = @Original_DataTableKey)) AND ((@IsNull_FeatureKey = 1 AND [FeatureKey] IS NULL) OR ([FeatureKey] = @Original_FeatureKey)) AND ((@IsNull_LineColor = 1 AND [LineColor] IS NULL) OR ([LineColor] = @Original_LineColor)) AND ((@IsNull_FillColor = 1 AND [FillColor] IS NULL) OR ([FillColor] = @Original_FillColor)) AND ((@IsNull_PolygonOutlineColor = 1 AND [PolygonOutlineColor] IS NULL) OR ([PolygonOutlineColor] = @Original_PolygonOutlineColor)) AND ([MapId] = @Original_MapId) AND ([LayerId] = @Original_LayerId) AND ([LayerRenderTypeId] = @Original_LayerRenderTypeId))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapLayerId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapLayerId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_RenderField" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RenderField" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_RenderField" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="RenderField" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_MarkerColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MarkerColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MarkerColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MarkerColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_RampBeginColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampBeginColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_RampBeginColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampBeginColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_RampEndColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampEndColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_RampEndColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampEndColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ClassBreaks" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ClassBreaks" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ClassBreaks" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ClassBreaks" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DataTableName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DataTableName" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataTableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataTableName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DataTableKey" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DataTableKey" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataTableKey" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataTableKey" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_FeatureKey" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FeatureKey" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_FeatureKey" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FeatureKey" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_LineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LineColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LineColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_FillColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FillColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_FillColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FillColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_PolygonOutlineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="PolygonOutlineColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_PolygonOutlineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="PolygonOutlineColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LayerId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LayerRenderTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerRenderTypeId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>INSERT INTO [dbo].[metaMapLayers] ([RenderField], [MarkerColor], [RampBeginColor], [RampEndColor], [ClassBreaks], [DataTableName], [DataTableKey], [FeatureKey], [LineColor], [FillColor], [PolygonOutlineColor], [MapId], [LayerId], [LayerRenderTypeId]) VALUES (@RenderField, @MarkerColor, @RampBeginColor, @RampEndColor, @ClassBreaks, @DataTableName, @DataTableKey, @FeatureKey, @LineColor, @FillColor, @PolygonOutlineColor, @MapId, @LayerId, @LayerRenderTypeId);
SELECT MapLayerId, RenderField, MarkerColor, RampBeginColor, RampEndColor, ClassBreaks, DataTableName, DataTableKey, FeatureKey, LineColor, FillColor, PolygonOutlineColor, MapId, LayerId, LayerRenderTypeId FROM metaMapLayers WHERE (MapLayerId = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@RenderField" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="RenderField" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@MarkerColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MarkerColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@RampBeginColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampBeginColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@RampEndColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampEndColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ClassBreaks" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ClassBreaks" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataTableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataTableName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataTableKey" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataTableKey" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@FeatureKey" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FeatureKey" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@LineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LineColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@FillColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FillColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@PolygonOutlineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="PolygonOutlineColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@LayerId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@LayerRenderTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerRenderTypeId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>SELECT MapLayerId, RenderField, MarkerColor, RampBeginColor, RampEndColor, ClassBreaks, DataTableName, DataTableKey, FeatureKey, LineColor, FillColor, PolygonOutlineColor, MapId, LayerId, LayerRenderTypeId FROM dbo.metaMapLayers</CommandText>
                    <Parameters>
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>UPDATE [dbo].[metaMapLayers] SET [RenderField] = @RenderField, [MarkerColor] = @MarkerColor, [RampBeginColor] = @RampBeginColor, [RampEndColor] = @RampEndColor, [ClassBreaks] = @ClassBreaks, [DataTableName] = @DataTableName, [DataTableKey] = @DataTableKey, [FeatureKey] = @FeatureKey, [LineColor] = @LineColor, [FillColor] = @FillColor, [PolygonOutlineColor] = @PolygonOutlineColor, [MapId] = @MapId, [LayerId] = @LayerId, [LayerRenderTypeId] = @LayerRenderTypeId WHERE (([MapLayerId] = @Original_MapLayerId) AND ((@IsNull_RenderField = 1 AND [RenderField] IS NULL) OR ([RenderField] = @Original_RenderField)) AND ((@IsNull_MarkerColor = 1 AND [MarkerColor] IS NULL) OR ([MarkerColor] = @Original_MarkerColor)) AND ((@IsNull_RampBeginColor = 1 AND [RampBeginColor] IS NULL) OR ([RampBeginColor] = @Original_RampBeginColor)) AND ((@IsNull_RampEndColor = 1 AND [RampEndColor] IS NULL) OR ([RampEndColor] = @Original_RampEndColor)) AND ((@IsNull_ClassBreaks = 1 AND [ClassBreaks] IS NULL) OR ([ClassBreaks] = @Original_ClassBreaks)) AND ((@IsNull_DataTableName = 1 AND [DataTableName] IS NULL) OR ([DataTableName] = @Original_DataTableName)) AND ((@IsNull_DataTableKey = 1 AND [DataTableKey] IS NULL) OR ([DataTableKey] = @Original_DataTableKey)) AND ((@IsNull_FeatureKey = 1 AND [FeatureKey] IS NULL) OR ([FeatureKey] = @Original_FeatureKey)) AND ((@IsNull_LineColor = 1 AND [LineColor] IS NULL) OR ([LineColor] = @Original_LineColor)) AND ((@IsNull_FillColor = 1 AND [FillColor] IS NULL) OR ([FillColor] = @Original_FillColor)) AND ((@IsNull_PolygonOutlineColor = 1 AND [PolygonOutlineColor] IS NULL) OR ([PolygonOutlineColor] = @Original_PolygonOutlineColor)) AND ([MapId] = @Original_MapId) AND ([LayerId] = @Original_LayerId) AND ([LayerRenderTypeId] = @Original_LayerRenderTypeId));
SELECT MapLayerId, RenderField, MarkerColor, RampBeginColor, RampEndColor, ClassBreaks, DataTableName, DataTableKey, FeatureKey, LineColor, FillColor, PolygonOutlineColor, MapId, LayerId, LayerRenderTypeId FROM metaMapLayers WHERE (MapLayerId = @MapLayerId)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@RenderField" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="RenderField" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@MarkerColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MarkerColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@RampBeginColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampBeginColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@RampEndColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampEndColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ClassBreaks" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ClassBreaks" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataTableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataTableName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataTableKey" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataTableKey" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@FeatureKey" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FeatureKey" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@LineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LineColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@FillColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FillColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@PolygonOutlineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="PolygonOutlineColor" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@LayerId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@LayerRenderTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerRenderTypeId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapLayerId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapLayerId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_RenderField" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RenderField" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_RenderField" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="RenderField" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_MarkerColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MarkerColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MarkerColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MarkerColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_RampBeginColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampBeginColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_RampBeginColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampBeginColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_RampEndColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampEndColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_RampEndColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RampEndColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_ClassBreaks" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ClassBreaks" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_ClassBreaks" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ClassBreaks" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DataTableName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DataTableName" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataTableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataTableName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DataTableKey" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DataTableKey" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataTableKey" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataTableKey" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_FeatureKey" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FeatureKey" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_FeatureKey" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FeatureKey" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_LineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LineColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LineColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_FillColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FillColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_FillColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="FillColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_PolygonOutlineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="PolygonOutlineColor" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_PolygonOutlineColor" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="PolygonOutlineColor" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LayerId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_LayerRenderTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="LayerRenderTypeId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="MapLayerId" ColumnName="MapLayerId" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@MapLayerId" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="MapLayerId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="MapLayerId" DataSetColumn="MapLayerId" />
              <Mapping SourceColumn="RenderField" DataSetColumn="RenderField" />
              <Mapping SourceColumn="MarkerColor" DataSetColumn="MarkerColor" />
              <Mapping SourceColumn="RampBeginColor" DataSetColumn="RampBeginColor" />
              <Mapping SourceColumn="RampEndColor" DataSetColumn="RampEndColor" />
              <Mapping SourceColumn="ClassBreaks" DataSetColumn="ClassBreaks" />
              <Mapping SourceColumn="DataTableName" DataSetColumn="DataTableName" />
              <Mapping SourceColumn="DataTableKey" DataSetColumn="DataTableKey" />
              <Mapping SourceColumn="FeatureKey" DataSetColumn="FeatureKey" />
              <Mapping SourceColumn="LineColor" DataSetColumn="LineColor" />
              <Mapping SourceColumn="FillColor" DataSetColumn="FillColor" />
              <Mapping SourceColumn="PolygonOutlineColor" DataSetColumn="PolygonOutlineColor" />
              <Mapping SourceColumn="MapId" DataSetColumn="MapId" />
              <Mapping SourceColumn="LayerId" DataSetColumn="LayerId" />
              <Mapping SourceColumn="LayerRenderTypeId" DataSetColumn="LayerRenderTypeId" />
            </Mappings>
            <Sources>
            </Sources>
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="metaMapPointsTableAdapter" GeneratorDataComponentClassName="metaMapPointsTableAdapter" Name="metaMapPoints" UserDataComponentName="metaMapPointsTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="test00ConnectionString (Settings)" DbObjectName="test00.dbo.metaMapPoints" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="True" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="True" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>DELETE FROM [dbo].[metaMapPoints] WHERE (([MapPointId] = @Original_MapPointId) AND ([DataSourceTableName] = @Original_DataSourceTableName) AND ([DataSourceXCoordinateColumnName] = @Original_DataSourceXCoordinateColumnName) AND ([DataSourceYCoordinateColumnName] = @Original_DataSourceYCoordinateColumnName) AND ((@IsNull_DataSourceLabelColumnName = 1 AND [DataSourceLabelColumnName] IS NULL) OR ([DataSourceLabelColumnName] = @Original_DataSourceLabelColumnName)) AND ([Size] = @Original_Size) AND ([Color] = @Original_Color) AND ([MapId] = @Original_MapId))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapPointId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapPointId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataSourceTableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceTableName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataSourceXCoordinateColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceXCoordinateColumnName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataSourceYCoordinateColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceYCoordinateColumnName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DataSourceLabelColumnName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DataSourceLabelColumnName" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataSourceLabelColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceLabelColumnName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Size" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Size" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Color" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Color" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>INSERT INTO [dbo].[metaMapPoints] ([DataSourceTableName], [DataSourceXCoordinateColumnName], [DataSourceYCoordinateColumnName], [DataSourceLabelColumnName], [Size], [Color], [MapId]) VALUES (@DataSourceTableName, @DataSourceXCoordinateColumnName, @DataSourceYCoordinateColumnName, @DataSourceLabelColumnName, @Size, @Color, @MapId);
SELECT MapPointId, DataSourceTableName, DataSourceXCoordinateColumnName, DataSourceYCoordinateColumnName, DataSourceLabelColumnName, Size, Color, MapId FROM metaMapPoints WHERE (MapPointId = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataSourceTableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceTableName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataSourceXCoordinateColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceXCoordinateColumnName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataSourceYCoordinateColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceYCoordinateColumnName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataSourceLabelColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceLabelColumnName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Size" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Size" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Color" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Color" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>SELECT MapPointId, DataSourceTableName, DataSourceXCoordinateColumnName, DataSourceYCoordinateColumnName, DataSourceLabelColumnName, Size, Color, MapId FROM dbo.metaMapPoints</CommandText>
                    <Parameters>
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>UPDATE [dbo].[metaMapPoints] SET [DataSourceTableName] = @DataSourceTableName, [DataSourceXCoordinateColumnName] = @DataSourceXCoordinateColumnName, [DataSourceYCoordinateColumnName] = @DataSourceYCoordinateColumnName, [DataSourceLabelColumnName] = @DataSourceLabelColumnName, [Size] = @Size, [Color] = @Color, [MapId] = @MapId WHERE (([MapPointId] = @Original_MapPointId) AND ([DataSourceTableName] = @Original_DataSourceTableName) AND ([DataSourceXCoordinateColumnName] = @Original_DataSourceXCoordinateColumnName) AND ([DataSourceYCoordinateColumnName] = @Original_DataSourceYCoordinateColumnName) AND ((@IsNull_DataSourceLabelColumnName = 1 AND [DataSourceLabelColumnName] IS NULL) OR ([DataSourceLabelColumnName] = @Original_DataSourceLabelColumnName)) AND ([Size] = @Original_Size) AND ([Color] = @Original_Color) AND ([MapId] = @Original_MapId));
SELECT MapPointId, DataSourceTableName, DataSourceXCoordinateColumnName, DataSourceYCoordinateColumnName, DataSourceLabelColumnName, Size, Color, MapId FROM metaMapPoints WHERE (MapPointId = @MapPointId)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataSourceTableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceTableName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataSourceXCoordinateColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceXCoordinateColumnName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataSourceYCoordinateColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceYCoordinateColumnName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DataSourceLabelColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceLabelColumnName" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Size" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Size" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Color" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Color" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapPointId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapPointId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataSourceTableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceTableName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataSourceXCoordinateColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceXCoordinateColumnName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataSourceYCoordinateColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceYCoordinateColumnName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DataSourceLabelColumnName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DataSourceLabelColumnName" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DataSourceLabelColumnName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DataSourceLabelColumnName" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Size" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Size" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Color" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Color" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="MapPointId" ColumnName="MapPointId" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@MapPointId" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="MapPointId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="MapPointId" DataSetColumn="MapPointId" />
              <Mapping SourceColumn="DataSourceTableName" DataSetColumn="DataSourceTableName" />
              <Mapping SourceColumn="DataSourceXCoordinateColumnName" DataSetColumn="DataSourceXCoordinateColumnName" />
              <Mapping SourceColumn="DataSourceYCoordinateColumnName" DataSetColumn="DataSourceYCoordinateColumnName" />
              <Mapping SourceColumn="DataSourceLabelColumnName" DataSetColumn="DataSourceLabelColumnName" />
              <Mapping SourceColumn="Size" DataSetColumn="Size" />
              <Mapping SourceColumn="Color" DataSetColumn="Color" />
              <Mapping SourceColumn="MapId" DataSetColumn="MapId" />
            </Mappings>
            <Sources>
            </Sources>
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="metaMapsTableAdapter" GeneratorDataComponentClassName="metaMapsTableAdapter" Name="metaMaps" UserDataComponentName="metaMapsTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="test00ConnectionString (Settings)" DbObjectName="test00.dbo.metaMaps" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="True" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="True" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>DELETE FROM [dbo].[metaMaps] WHERE (([MapId] = @Original_MapId) AND ([Name] = @Original_Name) AND ((@IsNull_Title = 1 AND [Title] IS NULL) OR ([Title] = @Original_Title)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Title" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Title" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Title" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>INSERT INTO [dbo].[metaMaps] ([Name], [Title]) VALUES (@Name, @Title);
SELECT MapId, Name, Title FROM metaMaps WHERE (MapId = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Title" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>SELECT MapId, Name, Title FROM dbo.metaMaps</CommandText>
                    <Parameters>
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="False">
                    <CommandText>UPDATE [dbo].[metaMaps] SET [Name] = @Name, [Title] = @Title WHERE (([MapId] = @Original_MapId) AND ([Name] = @Original_Name) AND ((@IsNull_Title = 1 AND [Title] IS NULL) OR ([Title] = @Original_Title)));
SELECT MapId, Name, Title FROM metaMaps WHERE (MapId = @MapId)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Title" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_MapId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Name" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Title" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Title" SourceColumnNullMapping="True" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="True" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Title" SourceColumnNullMapping="False" SourceVersion="Original">
                      </Parameter>
                      <Parameter AllowDbNull="False" AutogeneratedName="MapId" ColumnName="MapId" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@MapId" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="MapId" SourceColumnNullMapping="False" SourceVersion="Current">
                      </Parameter>
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="MapId" DataSetColumn="MapId" />
              <Mapping SourceColumn="Name" DataSetColumn="Name" />
              <Mapping SourceColumn="Title" DataSetColumn="Title" />
            </Mappings>
            <Sources>
            </Sources>
          </TableAdapter>
        </Tables>
        <Sources>
        </Sources>
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="MapMetadata" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="MapMetadata" msprop:Generator_DataSetName="MapMetadata">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="metaLayerRenderTypes" msprop:Generator_UserTableName="metaLayerRenderTypes" msprop:Generator_RowDeletedName="metaLayerRenderTypesRowDeleted" msprop:Generator_TableClassName="metaLayerRenderTypesDataTable" msprop:Generator_RowChangedName="metaLayerRenderTypesRowChanged" msprop:Generator_RowClassName="metaLayerRenderTypesRow" msprop:Generator_RowChangingName="metaLayerRenderTypesRowChanging" msprop:Generator_RowEvArgName="metaLayerRenderTypesRowChangeEvent" msprop:Generator_RowEvHandlerName="metaLayerRenderTypesRowChangeEventHandler" msprop:Generator_TablePropName="metaLayerRenderTypes" msprop:Generator_TableVarName="tablemetaLayerRenderTypes" msprop:Generator_RowDeletingName="metaLayerRenderTypesRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LayerRenderTypeId" msprop:Generator_UserColumnName="LayerRenderTypeId" msprop:Generator_ColumnPropNameInRow="LayerRenderTypeId" msprop:Generator_ColumnVarNameInTable="columnLayerRenderTypeId" msprop:Generator_ColumnPropNameInTable="LayerRenderTypeIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="30" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="metaLayers" msprop:Generator_UserTableName="metaLayers" msprop:Generator_RowDeletedName="metaLayersRowDeleted" msprop:Generator_TableClassName="metaLayersDataTable" msprop:Generator_RowChangedName="metaLayersRowChanged" msprop:Generator_RowClassName="metaLayersRow" msprop:Generator_RowChangingName="metaLayersRowChanging" msprop:Generator_RowEvArgName="metaLayersRowChangeEvent" msprop:Generator_RowEvHandlerName="metaLayersRowChangeEventHandler" msprop:Generator_TablePropName="metaLayers" msprop:Generator_TableVarName="tablemetaLayers" msprop:Generator_RowDeletingName="metaLayersRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LayerId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msprop:Generator_UserColumnName="LayerId" msprop:Generator_ColumnPropNameInRow="LayerId" msprop:Generator_ColumnVarNameInTable="columnLayerId" msprop:Generator_ColumnPropNameInTable="LayerIdColumn" type="xs:int" />
              <xs:element name="Gml" msprop:Generator_UserColumnName="Gml" msprop:Generator_ColumnPropNameInRow="Gml" msprop:Generator_ColumnVarNameInTable="columnGml" msprop:Generator_ColumnPropNameInTable="GmlColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1073741823" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="GmlSchema" msprop:Generator_UserColumnName="GmlSchema" msprop:Generator_ColumnPropNameInRow="GmlSchema" msprop:Generator_ColumnVarNameInTable="columnGmlSchema" msprop:Generator_ColumnPropNameInTable="GmlSchemaColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1073741823" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Description" msprop:Generator_UserColumnName="Description" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FileName" msprop:Generator_UserColumnName="FileName" msprop:Generator_ColumnPropNameInRow="FileName" msprop:Generator_ColumnVarNameInTable="columnFileName" msprop:Generator_ColumnPropNameInTable="FileNameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="metaMapLayers" msprop:Generator_UserTableName="metaMapLayers" msprop:Generator_RowDeletedName="metaMapLayersRowDeleted" msprop:Generator_TableClassName="metaMapLayersDataTable" msprop:Generator_RowChangedName="metaMapLayersRowChanged" msprop:Generator_RowClassName="metaMapLayersRow" msprop:Generator_RowChangingName="metaMapLayersRowChanging" msprop:Generator_RowEvArgName="metaMapLayersRowChangeEvent" msprop:Generator_RowEvHandlerName="metaMapLayersRowChangeEventHandler" msprop:Generator_TablePropName="metaMapLayers" msprop:Generator_TableVarName="tablemetaMapLayers" msprop:Generator_RowDeletingName="metaMapLayersRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="MapLayerId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msprop:Generator_UserColumnName="MapLayerId" msprop:Generator_ColumnPropNameInRow="MapLayerId" msprop:Generator_ColumnVarNameInTable="columnMapLayerId" msprop:Generator_ColumnPropNameInTable="MapLayerIdColumn" type="xs:int" />
              <xs:element name="RenderField" msprop:Generator_UserColumnName="RenderField" msprop:Generator_ColumnPropNameInRow="RenderField" msprop:Generator_ColumnVarNameInTable="columnRenderField" msprop:Generator_ColumnPropNameInTable="RenderFieldColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MarkerColor" msprop:Generator_UserColumnName="MarkerColor" msprop:Generator_ColumnPropNameInRow="MarkerColor" msprop:Generator_ColumnVarNameInTable="columnMarkerColor" msprop:Generator_ColumnPropNameInTable="MarkerColorColumn" type="xs:int" minOccurs="0" />
              <xs:element name="RampBeginColor" msprop:Generator_UserColumnName="RampBeginColor" msprop:Generator_ColumnPropNameInRow="RampBeginColor" msprop:Generator_ColumnVarNameInTable="columnRampBeginColor" msprop:Generator_ColumnPropNameInTable="RampBeginColorColumn" type="xs:int" minOccurs="0" />
              <xs:element name="RampEndColor" msprop:Generator_UserColumnName="RampEndColor" msprop:Generator_ColumnPropNameInRow="RampEndColor" msprop:Generator_ColumnVarNameInTable="columnRampEndColor" msprop:Generator_ColumnPropNameInTable="RampEndColorColumn" type="xs:int" minOccurs="0" />
              <xs:element name="ClassBreaks" msprop:Generator_UserColumnName="ClassBreaks" msprop:Generator_ColumnPropNameInRow="ClassBreaks" msprop:Generator_ColumnVarNameInTable="columnClassBreaks" msprop:Generator_ColumnPropNameInTable="ClassBreaksColumn" type="xs:int" minOccurs="0" />
              <xs:element name="DataTableName" msprop:Generator_UserColumnName="DataTableName" msprop:Generator_ColumnPropNameInRow="DataTableName" msprop:Generator_ColumnVarNameInTable="columnDataTableName" msprop:Generator_ColumnPropNameInTable="DataTableNameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DataTableKey" msprop:Generator_UserColumnName="DataTableKey" msprop:Generator_ColumnPropNameInRow="DataTableKey" msprop:Generator_ColumnVarNameInTable="columnDataTableKey" msprop:Generator_ColumnPropNameInTable="DataTableKeyColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FeatureKey" msprop:Generator_UserColumnName="FeatureKey" msprop:Generator_ColumnPropNameInRow="FeatureKey" msprop:Generator_ColumnVarNameInTable="columnFeatureKey" msprop:Generator_ColumnPropNameInTable="FeatureKeyColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="LineColor" msprop:Generator_UserColumnName="LineColor" msprop:Generator_ColumnPropNameInRow="LineColor" msprop:Generator_ColumnVarNameInTable="columnLineColor" msprop:Generator_ColumnPropNameInTable="LineColorColumn" type="xs:int" minOccurs="0" />
              <xs:element name="FillColor" msprop:Generator_UserColumnName="FillColor" msprop:Generator_ColumnPropNameInRow="FillColor" msprop:Generator_ColumnVarNameInTable="columnFillColor" msprop:Generator_ColumnPropNameInTable="FillColorColumn" type="xs:int" minOccurs="0" />
              <xs:element name="PolygonOutlineColor" msprop:Generator_UserColumnName="PolygonOutlineColor" msprop:Generator_ColumnPropNameInRow="PolygonOutlineColor" msprop:Generator_ColumnVarNameInTable="columnPolygonOutlineColor" msprop:Generator_ColumnPropNameInTable="PolygonOutlineColorColumn" type="xs:int" minOccurs="0" />
              <xs:element name="MapId" msprop:Generator_UserColumnName="MapId" msprop:Generator_ColumnPropNameInRow="MapId" msprop:Generator_ColumnVarNameInTable="columnMapId" msprop:Generator_ColumnPropNameInTable="MapIdColumn" type="xs:int" />
              <xs:element name="LayerId" msprop:Generator_UserColumnName="LayerId" msprop:Generator_ColumnPropNameInRow="LayerId" msprop:Generator_ColumnVarNameInTable="columnLayerId" msprop:Generator_ColumnPropNameInTable="LayerIdColumn" type="xs:int" />
              <xs:element name="LayerRenderTypeId" msprop:Generator_UserColumnName="LayerRenderTypeId" msprop:Generator_ColumnPropNameInRow="LayerRenderTypeId" msprop:Generator_ColumnVarNameInTable="columnLayerRenderTypeId" msprop:Generator_ColumnPropNameInTable="LayerRenderTypeIdColumn" type="xs:int" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="metaMapPoints" msprop:Generator_UserTableName="metaMapPoints" msprop:Generator_RowDeletedName="metaMapPointsRowDeleted" msprop:Generator_TableClassName="metaMapPointsDataTable" msprop:Generator_RowChangedName="metaMapPointsRowChanged" msprop:Generator_RowClassName="metaMapPointsRow" msprop:Generator_RowChangingName="metaMapPointsRowChanging" msprop:Generator_RowEvArgName="metaMapPointsRowChangeEvent" msprop:Generator_RowEvHandlerName="metaMapPointsRowChangeEventHandler" msprop:Generator_TablePropName="metaMapPoints" msprop:Generator_TableVarName="tablemetaMapPoints" msprop:Generator_RowDeletingName="metaMapPointsRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="MapPointId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msprop:Generator_UserColumnName="MapPointId" msprop:Generator_ColumnPropNameInRow="MapPointId" msprop:Generator_ColumnVarNameInTable="columnMapPointId" msprop:Generator_ColumnPropNameInTable="MapPointIdColumn" type="xs:int" />
              <xs:element name="DataSourceTableName" msprop:Generator_UserColumnName="DataSourceTableName" msprop:Generator_ColumnPropNameInRow="DataSourceTableName" msprop:Generator_ColumnVarNameInTable="columnDataSourceTableName" msprop:Generator_ColumnPropNameInTable="DataSourceTableNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DataSourceXCoordinateColumnName" msprop:Generator_UserColumnName="DataSourceXCoordinateColumnName" msprop:Generator_ColumnPropNameInRow="DataSourceXCoordinateColumnName" msprop:Generator_ColumnVarNameInTable="columnDataSourceXCoordinateColumnName" msprop:Generator_ColumnPropNameInTable="DataSourceXCoordinateColumnNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DataSourceYCoordinateColumnName" msprop:Generator_UserColumnName="DataSourceYCoordinateColumnName" msprop:Generator_ColumnPropNameInRow="DataSourceYCoordinateColumnName" msprop:Generator_ColumnVarNameInTable="columnDataSourceYCoordinateColumnName" msprop:Generator_ColumnPropNameInTable="DataSourceYCoordinateColumnNameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="DataSourceLabelColumnName" msprop:Generator_UserColumnName="DataSourceLabelColumnName" msprop:Generator_ColumnPropNameInRow="DataSourceLabelColumnName" msprop:Generator_ColumnVarNameInTable="columnDataSourceLabelColumnName" msprop:Generator_ColumnPropNameInTable="DataSourceLabelColumnNameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Size" msprop:Generator_UserColumnName="Size" msprop:Generator_ColumnPropNameInRow="Size" msprop:Generator_ColumnVarNameInTable="columnSize" msprop:Generator_ColumnPropNameInTable="SizeColumn" type="xs:int" />
              <xs:element name="Color" msprop:Generator_UserColumnName="Color" msprop:Generator_ColumnPropNameInRow="Color" msprop:Generator_ColumnVarNameInTable="columnColor" msprop:Generator_ColumnPropNameInTable="ColorColumn" type="xs:int" />
              <xs:element name="MapId" msprop:Generator_UserColumnName="MapId" msprop:Generator_ColumnPropNameInRow="MapId" msprop:Generator_ColumnVarNameInTable="columnMapId" msprop:Generator_ColumnPropNameInTable="MapIdColumn" type="xs:int" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="metaMaps" msprop:Generator_UserTableName="metaMaps" msprop:Generator_RowDeletedName="metaMapsRowDeleted" msprop:Generator_TableClassName="metaMapsDataTable" msprop:Generator_RowChangedName="metaMapsRowChanged" msprop:Generator_RowClassName="metaMapsRow" msprop:Generator_RowChangingName="metaMapsRowChanging" msprop:Generator_RowEvArgName="metaMapsRowChangeEvent" msprop:Generator_RowEvHandlerName="metaMapsRowChangeEventHandler" msprop:Generator_TablePropName="metaMaps" msprop:Generator_TableVarName="tablemetaMaps" msprop:Generator_RowDeletingName="metaMapsRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="MapId" msdata:ReadOnly="true" msdata:AutoIncrement="true" msprop:Generator_UserColumnName="MapId" msprop:Generator_ColumnPropNameInRow="MapId" msprop:Generator_ColumnVarNameInTable="columnMapId" msprop:Generator_ColumnPropNameInTable="MapIdColumn" type="xs:int" />
              <xs:element name="Name" msprop:Generator_UserColumnName="Name" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="64" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Title" msprop:Generator_UserColumnName="Title" msprop:Generator_ColumnPropNameInRow="Title" msprop:Generator_ColumnVarNameInTable="columnTitle" msprop:Generator_ColumnPropNameInTable="TitleColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="255" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:metaLayerRenderTypes" />
      <xs:field xpath="mstns:LayerRenderTypeId" />
    </xs:unique>
    <xs:unique name="metaLayers_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:metaLayers" />
      <xs:field xpath="mstns:LayerId" />
    </xs:unique>
    <xs:unique name="metaMapLayers_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:metaMapLayers" />
      <xs:field xpath="mstns:MapLayerId" />
    </xs:unique>
    <xs:unique name="metaMapPoints_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:metaMapPoints" />
      <xs:field xpath="mstns:MapPointId" />
    </xs:unique>
    <xs:unique name="metaMaps_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:metaMaps" />
      <xs:field xpath="mstns:MapId" />
    </xs:unique>
  </xs:element>
  <xs:annotation>
    <xs:appinfo>
      <msdata:Relationship name="FK__metaMapLa__Layer__267ABA7A" msdata:parent="metaLayers" msdata:child="metaMapLayers" msdata:parentkey="LayerId" msdata:childkey="LayerId" msprop:Generator_UserRelationName="FK__metaMapLa__Layer__267ABA7A" msprop:Generator_RelationVarName="relationFK__metaMapLa__Layer__267ABA7A" msprop:Generator_UserChildTable="metaMapLayers" msprop:Generator_UserParentTable="metaLayers" msprop:Generator_ParentPropName="metaLayersRow" msprop:Generator_ChildPropName="GetmetaMapLayersRows" />
      <msdata:Relationship name="FK__metaMapLa__Layer__276EDEB3" msdata:parent="metaLayerRenderTypes" msdata:child="metaMapLayers" msdata:parentkey="LayerRenderTypeId" msdata:childkey="LayerRenderTypeId" msprop:Generator_UserRelationName="FK__metaMapLa__Layer__276EDEB3" msprop:Generator_RelationVarName="relationFK__metaMapLa__Layer__276EDEB3" msprop:Generator_UserChildTable="metaMapLayers" msprop:Generator_UserParentTable="metaLayerRenderTypes" msprop:Generator_ParentPropName="metaLayerRenderTypesRow" msprop:Generator_ChildPropName="GetmetaMapLayersRows" />
      <msdata:Relationship name="FK__metaMapLa__MapId__25869641" msdata:parent="metaMaps" msdata:child="metaMapLayers" msdata:parentkey="MapId" msdata:childkey="MapId" msprop:Generator_UserRelationName="FK__metaMapLa__MapId__25869641" msprop:Generator_RelationVarName="relationFK__metaMapLa__MapId__25869641" msprop:Generator_UserChildTable="metaMapLayers" msprop:Generator_UserParentTable="metaMaps" msprop:Generator_ParentPropName="metaMapsRow" msprop:Generator_ChildPropName="GetmetaMapLayersRows" />
      <msdata:Relationship name="FK__metaMapPo__MapId__2A4B4B5E" msdata:parent="metaMaps" msdata:child="metaMapPoints" msdata:parentkey="MapId" msdata:childkey="MapId" msprop:Generator_UserRelationName="FK__metaMapPo__MapId__2A4B4B5E" msprop:Generator_RelationVarName="relationFK__metaMapPo__MapId__2A4B4B5E" msprop:Generator_UserChildTable="metaMapPoints" msprop:Generator_UserParentTable="metaMaps" msprop:Generator_ParentPropName="metaMapsRow" msprop:Generator_ChildPropName="GetmetaMapPointsRows" />
    </xs:appinfo>
  </xs:annotation>
</xs:schema>